lily of the nile - Spanish English Dictionary

lily of the nile

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "lily of the nile" in Spanish English Dictionary : 2 result(s)

English Spanish
Botany
lily of the nile agapando [m] MX
lily of the nile agapanto [m]